ringed worms - Turco Inglés Diccionario